package com.kaili.basic.pojo.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description:
 * @Author: shenliqiang
 * @CreateDate: 2019/7/24 13:28
 * @Version: 1.0
 */
@Data
@ExcelTarget("MdmDeviceOnlineExport")
public class MdmDeviceOnlineExport {

    @Excel(name = "IMEI", orderNum = "1")
    private String imei;
    @Excel(name = "SN", orderNum = "2")
    private String sn;
    @Excel(name = "最后上线时间", orderNum = "3")
    private String oendTime;
    @Excel(name = "所属机构", orderNum = "4")
    private String orgName;
    @Excel(name = "所属分组", orderNum = "5")
    private String groupName;
    @Excel(name = "设备归属", orderNum = "6", replace = {"公司_1", "个人_2"})
    private String affiliation;
    @Excel(name = "启用时间", orderNum = "7")
    private String actionTime;
    @Excel(name = "设备状态", orderNum = "8")
    private String deviceStatus;
    @Excel(name = "是否在线", orderNum = "9", replace = {"在线_1", "离线_2"})
    private String onlineStatus;
    @Excel(name = "设备平台", orderNum = "10", replace = {"安卓_1", "IOS_2", "其他_3"})
    private String plantform;
    @Excel(name = "设备类型", orderNum = "11", replace = {"手机_1", "PDA_2", "PAD_3", "其他_4"})
    private String deviceType;
    @Excel(name = "设备型号", orderNum = "12")
    private String model;
    @Excel(name = "是否破解", orderNum = "13", replace = {"破解_0", "未破解_1"})
    private String isCrack;
    @Excel(name = "是否有SIM卡", orderNum = "14", replace = {"有sim_0", "无sim_1"})
    private String hasSim;
    @Excel(name = "SIM卡是否变更", orderNum = "15", replace = {"已变更_1", "未变更_0"})
    private String isSimChanged;
    @Excel(name = "信号源", orderNum = "16")
    private String signalSource;
    @Excel(name = "信号值", orderNum = "17")
    private String signalValue;
    @Excel(name = "是否有SD卡", orderNum = "18", replace = {"有_1", "无_0"})
    private String hasSd;
    @Excel(name = "SD是否变更", orderNum = "19", replace = {"已变更_1", "未变更_0"})
    private String sdChanged;
    @Excel(name = "cpu使用率", orderNum = "20")
    private String cpuUsage;
    @Excel(name = "是否非法关机", orderNum = "21", replace = {"是_1", "否_0"})
    private String isIllegalTerminate;
    @Excel(name = "充电状态", orderNum = "22", replace = {"充电_1", "未充电_2"})
    private String chargeStatus;
    @Excel(name = "电量百分比", orderNum = "23")
    private String batteryp;
    @Excel(name = "内存可用量(GB)", orderNum = "24")
    private String memoryUsed;
    @Excel(name = "内存总量(GB)", orderNum = "25")
    private String memoryAll;
    @Excel(name = "经度", orderNum = "26")
    private String longitude;
    @Excel(name = "纬度", orderNum = "27")
    private String latitude;
    @Excel(name = "系统版本号", orderNum = "28")
    private String sysVersion;
    @Excel(name = "ROM版本号", orderNum = "29")
    private String romVersion;
    @Excel(name = "主APP版本号", orderNum = "30")
    private String appVersion;
    @Excel(name = "助手版本号", orderNum = "31")
    private String assistantVersion;
    @Excel(name = "描述", orderNum = "32")
    private String description;
    @Excel(name = "创建人", orderNum = "33")
    private String createName;
    @Excel(name = "创建时间", orderNum = "34")
    private String createTime;
    @Excel(name = "修改人", orderNum = "35")
    private String modifyName;
    @Excel(name = "修改时间", orderNum = "36")
    private String modifyTime;
}
